PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet D

Total Complexity 243
Dependencies 13
Dependents 1
Total lines 1,409
Lines of code 867
Logical lines of code 615
Comment lines 326
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
writeAutoFilter()
B
38 20 67
writeSheetViews()
B
37 17 75
writeSheetProtection()
B
47 19 29
writeDataValidations()
A
43 16 45
writeSheetData()
A
43 16 45
writeConditionalFormatting()
A
45 9 42
writeCols()
A
48 9 34
writeSheetFormatPr()
A
48 9 33
writeCell()
A
49 9 31
writeExtConditionalFormattingElements()
A
46 8 41
writeBreaks()
A
47 8 37
writeSheetPr()
A
50 8 29
writeDataBarElements()
A
47 7 37
writeCellFormula()
A
52 8 21
writeExtLst()
S
52 7 24
writeOtherCondElements()
S
58 7 15
writePageSetup()
S
50 6 28
writeDrawings()
S
56 6 16
writeTextCondElements()
S
57 6 15
writeHyperlinks()
S
53 5 23
writeHeaderFooter()
S
58 5 14
writeProtectedRanges()
S
58 4 15
writeWorksheet()
S
45 2 44
writePrintOptions()
S
62 4 12
writeMergeCells()
S
63 3 11
writeCellInlineStr()
S
63 3 10
writeCellNumeric()
S
65 3 9
writeAlternateContent()
S
66 3 8
writeCellString()
S
65 2 8
writeCellBoolean()
S
74 2 4
writeCellError()
S
68 2 6
writeElementIf()
S
73 2 5
writeAttributeIf()
S
73 2 5
writeLegacyDrawing()
S
69 2 7
writeLegacyDrawingHF()
S
68 2 7
writePageMargins()
S
63 1 10
writeDimension()
S
73 1 5